| Action | Locates a remote resource. |
| AllowDeletes | Specifies whether data records can be deleted by a form. It applies only if a form is data-aware. |
| AllowInserts | Specifies whether new data records can be inserted by a form. It applies only if the form is data-aware. |
| AllowUpdates | Specifies whether data records in the form can be updated. It applies only if the form is data-aware. |
| ApplyFilter | Specifies whether the filter clause is applied to the SQL command constituting the form's result set. |
| Command | Contains the command to execute on a data source. |
| CommandType | Specifies the type of command to execute on a data source. The defined values of the form:command-type attribute are: -command: the command contains an SQL statement. The form executes the SQL statement. -query: the command contains the name of query. The form retrieves and executes the query. -table: the command contains a table name. The form retrieves all of the data in the table. The default value for this attribute is command. |
| ConnectionResource | Specifies the source database. |
| Content | Contains a collection of IFormContent objects. |
| ControlImplementation | Contains an identifier for a control element. |
| DataSource | Specifies the name of a data source to use for a form. The defined values are: -A URI specifying a database connection. -A data source name that an consumer can use to establish database connections. -The URL of an OpenDocument database front-end document. |
| DetailFields | Specifies the names of the columns in contained forms that are related to columns in the containing form. |
| EncodingType | Specifies the content type used to submit the form to the server. |
| EscapeProcessing | Specifies whether the consumer processes the command before passing it to a database driver. |
| EventListeners | Contains a collection of IEventListener objects. |
| Filter | Contains the filter. |
| IgnoreResult | Specifies whether to discard all results that are retrieved from an underlying data source. |
| MasterFields | Contains the names of the columns in the result set represented by a parent form. |
| Method | Specifies the HTTP method used to submit data in a form to a server. The defined values are: -get: HTTP get method. -post: HTTP post method. -a value of type string These values are not case sensitive. The default value for this attribute is get. |
| Name | Contains name of a form or control element. |
| NavigationMode | Specifies methods for navigation of a database aware form. The defined values : -current: An user interface is provided and the navigation is performed on the current form. -none: a dedicated user interface is not provided, but the form may be navigated using the TAB and SHIFT/TAB keys on the keyboard. -parent: a user interface is provided and the navigation is performed on the parent form of the current form. |
| Order | Contains a sort criteria for a command. |
| Properties | Contains a collection of FormProperty objects. |
| TabCycle | Specifies how the consumer responds when the user presses the TAB key in the controls in a form. The behavior of the consumer depends on whether the form is bound to a data source. The defined valuesare: -current: If a user presses the TAB key in the last control of the form, the focus moves to the first control specified in the tab order of the same form. If the form is data aware, then the current row of the result set subject to the form is not changed. -page: If a user presses the TAB key in the last control of a form, the focus moves to the first control specified in the tab order for the next form. -records: If a user presses the TAB key in the last control of the form, the focus moves to the first control specified in the tab order of the same form. If the form is data aware, then the current row of the result set subject to the form moves to the next row. |
| TargetFrame | Specifies the target frame. The defined values are: -_blank: The referenced document is displayed in a new frame. -_parent: The referenced document is displayed in the parent frame of the current frame. -_self: The referenced document replaces the content of the current frame. -_top: The referenced document is displayed in the topmost frame, that is the frame that contains the current frame as a child or descendant but is not contained within another frame. -A frame name : The referenced document is displayed in the named frame. If the named frame does not exist, a new frame with that name is created. The default value for this attribute is _blank. |